let str = "珠峰";
const fs = require("fs");
fs.open("./1.txt", "w", 0o666, (err, fd) => {
  // fd 文件描述符？
  //write方法写入时，先写入缓存区，再批量写入物理文件
  fs.write(fd, Buffer.from(str), 0, 3, null, (err, wr) => {
    console.log(wr);
    // null 自动维护写入位置
    fs.write(fd, Buffer.from(str), 3, 3, null, () => {
      //操作系统马上把缓存区内容写入物理文件
      fs.fsync(fd, () => {
        fs.close(fd, () => {
          console.log("close file");
          console.log("what");
        });
      });
    });
  });
});
//文件缓存区？
